Designed by
Title
Cathedral of Santa Maria of Palma (La Seu) and Royal Palace of La Almudaina, Palma de Mallorca, Balearic islands, Spain #310312851
Description
Palma, Spain - September 2019: Cathedral of Santa Maria of Palma (La Seu) and Royal Palace of La Almudaina, Palma de Mallorca, Balearic islands