The Thames at Westminster, London

1860