Designed by
Title
Old view of victoria street. City of Westminster, Greater London #146311189
Description
Old view of victoria street with a building that no longer exists next to the victoria palace. City of Westminster, Greater London, England, UK
This image is editorial