Port of London Authority 1929

Lavender Road, London, United Kingdom