The Peacock Chinese Restaurant
Colour photograph copied from Frederik (Fred) Johan Harmsen's personal photograph album of The Peacock Chinese Restaurant at 186 Devon Street (operating under this name from 1984-1989). Photograph depicts the outside of the building from the opposite side of Devon Street.
See full details
Be the first to comment on this object record.