YMP Summer Cruise 21.05.14

Over 150 YMP members and their guests braved the cloudy weather for a memorable cruise on the Thames!