Horse sale yard, Hyde Park Corner, London, c1830

Bildnummer 12898991
Horse sale yard, Hyde Park Corner, London, c1830
;