Gallery 2016 Troon @ Portobello Beach Championships, Portobello Beach, 30 July 2016. © Lynne Marshall To buy prints or hi-res images, visit: 2016 » Troon @ Portobello Beach Championships,