No. 13, Farrer's Tea & Coffee Merchants
Uploaded by Andrew Law on 29 September 2014
Photo ID: 113542 Building ID: 101145674 Report this photo