Oxford street

1970s

13161_35860_london_markets1√

CU of statue in London, WS pedestrians, traffic passing. WS of the…