Tag: wild duck in City of London

The Cinnamon Kitchen