Share
twitterlinkedinfacebook
Image 1 of 1
240417F101.JPG
Japanese pagoda and fountain at Victoria Park, Bow, Greater London.