Skip to content

Day: November 11, 2009

The Cathedral of Light

The Cathedral of Palma de Mallorca is called La Seu in Mallorquín. The basilica is also known under the names of Cathedral of the Sea, Cathedral of Space and Cathedral […]