150525 AMERICA'S CUP

Image 35 of 44
< Prev Next >
AC_RSM8133.jpg
Land Rover BAR in full flight during the America's Cup off Portsmouth, England on Saturday 25 July 2015 (Photo by Rob Munro/Stewart Communications)