Posted by khadi (New Delhi, India) on 6 April 2008 in Lifestyle & Culture.
These are red flags in a temple courtyard somewhere in Rajasthan.
PREVIEW ONLY
Add your comment ...
redtreetempleflagsrajastan