20110815

Happy Independence Day

Image of the Peacock taken at Isckon, Pindamonhangaba, Brazil