This photograph shows a close-up view of Chin Woo Stadium in Kuala Lumpur, Malaysia, with a clock tower on the right. Photograph taken between 1953-1956. Title devised by Library staff.
All rights reserved. Sons of David “Danny” Daniel