bill-hocker-delhi-railway-station-new-delhi-india-2006

837    Delhi Railway Station, New Delhi, India, 2006