Skip to Main Content

Chin Woo Stadium, Kuala Lumpur [2], 1950s

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.

Credit Line

All rights reserved. Sons of David “Danny” Daniel


Explore More Pictures