Share
twitterlinkedinfacebook
Image 1 of 1
12IDM0031.jpg
Granma sculpture, Giles Corner, Ipswich, Suffolk, England