A view from Hotel Costa Azul, Palma de Mallorca, Mallorca, Spain
EspanjaEuropeMallorcaPalma de MallorcaSpain