Share
twitterlinkedinfacebook
Image 1 of 1
barcelonatm0010.jpg
A ham shop in Boqueria Market in Barcelona, Spain...July 18, 2003