Saturday, March 21, 2009

Foreign family sitting in the heart of Old Delhi, Red Fort or Lal Quila - delhiphoto

No comments: