May 18, 2010 Manali, Himachal Pradesh, India - 17.08.09 Edit Delete Tags Autopost Manali, Himachal Pradesh, India - 17.08.09By Candle Tree (Recovering & Slow)