Saturday, September 03, 2005



Shot at Panchpula Falls, Dalhousie - Himachal Pradesh.

1 comment:

Jeevan said...

Nice Photo