Palma de Mallorca

Palma de Mallorca
Spain
39° 34' 10.5636" N, 2° 39' 0.576" E
ES