More than 50 vessels, including 11 magnificent square-sail ships, descended on the south east corner of the capital for the Royal Greenwich Tall Ships Regatta. Pics
Comments
You need to be a member of CKA and be logged into the site, to comment on news.