Two Overhead Pedestrian Bridges are Being Constructed at the Junction Near the Maradana Railway Station 326-IM-0598-0001 Item 1978-12-4 The Times Of Ceylon Press