Share
twitterlinkedinfacebook
Image 1 of 1
MCH00014UK.jpg
Ducks and geese from the East End City Farm wandering the city streets.