Playa Los Alamos / El Canuelo Torremolinos

Torremolinos , Costa del Sol, Andalusia, Spain and Canary Islands