London, the River Thames, Grosvenor Road

1897