ONG TENG CHEONG AND LING SIEW MAY ON A SCOOTER IN ADELAIDE, AUSTRALIA.
20060000269 - 0073
OTC1283
Viewing permitted. Use and reproduction require written permission from copyright owner.
Ong Teng Cheong Collection, courtesy of National Archives of Singapore