Majorca Balearic Island, Spain
Horse carriage, Cathedral la Seu, Palma de Majorca, Spain
mall01147CathedralGothicHorse carriagearchitectureattractionbalearicbuildingcapitalchurchculturehistoricla seumajesticmajorcapalmareligion