PUERTO DE LA CRUZ, SPAIN - JUNE 16: Sant Telmo Street on June 16, 2011 in Puerto de la Cruz, Spain. In this tourist pedestrian street near the ocean there are many gelaterie, restaurants and stores
- Image ID: 104669837
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: nito / Shutterstock.com
- Copyright: nito