Carts outside the Tower of London, c1930

Bildnummer 12904401
Carts outside the Tower of London, c1930
;