7/51
Home / England and Wales / London - Home of the 2012 Olympics /

Captain Cook's Statue at the Naval Museum

GB_0081.jpg Canary Wharf, DocklandsThumbnailsCity HallCanary Wharf, DocklandsThumbnailsCity HallCanary Wharf, DocklandsThumbnailsCity Hall

Greenwich, London