Car

Fading princess

Fading princess

Premier Padmini, that much-desired streetcar, is an endangered species as less than 300 units are still in running condition. is…

April 23, 2018