Share
twitterlinkedinfacebook
Image 1 of 1
SBO00654URU.jpg
The Los Dedos (The Fingers) sculpture at a popular tourist resort on Playa Brava beach.