Skip to Main Content

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

This photograph shows Chin Woo Stadium in Kuala Lumpur, Malaysia. There is a flight of steps at each side of the building, and a clock tower on the left. Photograph taken between 1953-1956. Title devised by Library staff.

Credit Line

All rights reserved. Sons of David “Danny” Daniel


Explore More Pictures