Integral Coach Factory, Perambur, Chennai
A commemorative postage stamp on the 50 years of Integral Coach Factory (ICF), largest rail coach manufacturer in world : Issued by India Issued on Dec 19, 2005 Issued for : The Department of Posts is pleased to issue a commemorative postage stamp on the
- 172
- 0
- 0