INDIA | Thursday, 27 June 2013 | Views [190] | View Larger Image
Scarlet Minivets on Pine trees - Binsar, Uttarakhand