Richard Wong commented on Flickr that the building on the background is on Arran Street, and part till exists. We've got a more recent photo at https://gwulo.com/node/2163
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=7000432863
Date picture taken
1960s
Gallery
Shows place(s)