Location

El Gaucho del Mar, Carrer Castellet, Cala Rajada, Spanien