A view of the exteriors of Diesel Simulator Centre at Tughlakabad diesel shed. 2010-02-06. Lalam

Date: 2010-02-19
Owner: Gallery Administrator
Size:
Full size: 1024x768