Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ratlam, Madhya Pradesh, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Darjeeling, West Bengal, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Darjeeling, West Bengal, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Darjeeling, West Bengal, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Haridwar, Uttarakhand, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Somewhere in Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Udaipur, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Nilgiri Hills, Tamil Nadu, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Place on Wheels, Delhi, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Saharanpur, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Indore, Madhya Pradesh, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Sabarati, Gujarat, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Nilgiri Hills, Tamil Nadu, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Coonoor, Nilgiri Hills, Tamil Nadu, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ratlam, Madhya Pradesh, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Darjeeling, West Bengal, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Darjeeling, West Bengal, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Darjeeling, West Bengal, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Haridwar, Uttarakhand, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Somewhere in Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Udaipur, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Nilgiri Hills, Tamil Nadu, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Place on Wheels, Delhi, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Saharanpur, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Indore, Madhya Pradesh, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Sabarati, Gujarat, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Ajmer, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Rana Pratap Nagar, Rajastan, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Nilgiri Hills, Tamil Nadu, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Coonoor, Nilgiri Hills, Tamil Nadu, India, 1995
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999
Moradabad, Uttar Pradesh, India, 1994
Selected works from Steam: India's Last Steam Trains, Dewi Lewis Publishing, 1999