Streets and Places
·
Daniel, David Danny
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.