A Photographer Abroad

Saturday, March 25, 2006

This is still India


Dharamsala up North.
Each day there was spectacular in its natural beauty.