Image 1 of 1

Barcelona-Mariscal-Lobster-Sculpture-214

Lobster Sculpture by Xavier Mariscal in Barcelona, Catalonia, Spain
twitterlinkedinfacebook