Mallard Duck in Royal Botanic Garden Edinburgh.

Quick Reply