7875723026 27c4df061b m
Port of London Authority 1929

Lavender Road, London, United Kingdom