17 March, 2011 19:19

New Delhi, 2005. Fuji Velvia 50

Advertisements