Live action footage
La Seu Cathedral in Palma de Mallorca in Spain. La Seu is a Gothic Roman Catholic Cathedral in the major city on the island of Mallorca and capital city of the Balearic Islands
HD
1920 x 1080