Designed by
Title
Luxury yachts moored at St Katherine Docks, London #25914191
Description
March 11 2012, London, UK: Luxury yachts moored at St Katherine Docks on the river Thames, with residential property in the background, London, UK
This image is editorial