Title: Palma
Subjects: Architecture, History, Buildings, structures
Places: Spain, Palma de Mallorca, Palma de Mallorca (Spain)