The Cathedral In Palma De Mallorca, Spain

The cathedral in Palma de Mallorca, Spain

Ancient catholic cathedral, symbol of Palma de Mallorca, Spain