Peking Road 1967

This image came from Flickr, see https://www.flickr.com/photos/58451159@N00/49679058187.

Far away on the left, Nile Bar can be spotted.

 

Date picture taken
1 May 1967 (day is approximate)
Author(s)

Comments