Houseboats and buildings by the Thames at Chelsea
London, UK
Chelsea, River Thames, rivers, houseboats, boats, buildings
2010
November 27
about