27 February 1980

Egmore station

Image ID: 8002226


Close Window