Permalink India 2002 Nov 192002 The Red Fort, Agra, is far grander than its counterpart in Delhi. Not sure how I ended up with flowers on me. Sorry, the comment form is closed at this time.
Sorry, the comment form is closed at this time.