Portsoy: Duck with duckling

Portsoy: A female mallard with its duckling feeding where the burn enters the harbour


Home