Playa Ferrara, Torrox, Costa del Sol, Malaga province, Andalusia, Spain, Europe.

- Image ID: E2F05H
Playa Ferrara, Torrox, Costa del Sol, Malaga province, Andalusia, Spain, Europe.
Sebastian Wasek / Alamy Stock Photo
Image ID: E2F05H
Location: Torrox, Costa del Sol, Malaga province, Andalusia, Spain, Europe.