A close-up of the clock tower close to the Delhi Main(Old Delhi station) that is now long gone.

Date: 2006-06-11
Owner: Guest
Size:
Full size: 620x1280