Live action footage
Details of La Seu Cathedral in Palma de Mallorca, Mallorca Majorca Island, Spain
HD
1920 x 1080