The Lady of Progress – The Statue Atop the CSMT Dome

The Lady of Progress – The Statue Atop the CSMT Dome

Click to learn more about CSMT (Chhatrapati Shivaji Maharaj Terminus) formerly known as Victoria Terminus (VT).

Leave a Comment

seventy three − = 72