View of National Windrush Monument at Waterloo Station main concourse, London, England, United Kingdom, Europe
View of National Windrush Monument at Waterloo Station main concourse, London, England, United Kingdom, Europe, by Frank Fell
Details
License type
Royalty Free