Designed by
Title
impressive panoramic view of the historic part of the old town Palma de Mallorca, the marine park and Cathedral La Seu or Palma #275248265
Description
impressive panoramic view of the historic part of the old town Palma de Mallorca, the marine park and Cathedral La Seu or Palma Cathedral - pearl of the spanish Balearic Island, off season in Spain