Interior of Charing Cross Station, London, c1890

Bildnummer 12902692
Interior of Charing Cross Station, London, c1890
;