Thursday, 11 February 2016

Natural Indian Flag. Picture taken from Fort Ajinkyatara, Dist- Satara, Maharashtra