Luxury yacht Jamaica Bay arrives on the Thames in London.
Luxury yacht Jamaica Bay arrives on the Thames in London.
Size: 5086px × 2277px
Location: Gallions Reach North Woolwich, London Borough of Newham, London, England, UK
Photo credit: © @AJBC_1 / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bay, boat, buildings, city, east, england, jamaica, kingdom, lifestyle, london, luxury, motor, north, passing, private, river, ship, super, superyacht, thames, transport, travel, uk, united, vessel, wealth, woolwich, yacht