Masts

Masts - Big Sailing Ship Moored At Lisbon Harbour, Portugal,E.U., Standby For A Regatta Photo