Showing 1 Clear searchX
If you'd like to view this image undistorted, you can subscribe here.
Photographic slide of the Lotus House Chinese Restaurant set out in red for Chinese New Year celebrations on 15/02/1980
February 15th 1980 - February 15th 1980
1 photographic slide - colour
|Level of description|
Search query time: 0 seconds • Page build time: 0.0089536190032959 seconds