Majorca Balearic Island, Spain
Wainting for tourists, Horse carriage, Cathedral la Seu, Palma de Majorca, Spain
mall01111CathedralGothicHorse carriagearchitectureattractionbalearicbuildingcapitalchurchculturehistoricla seumajesticmajorcapalmareligion