Tall ships leaving Greenwich at the Parade of Sail, 9th September 2014, London, England.

  • Ed 

Leave a Reply

Your e-mail address will not be published. Required fields are marked *