Permalink  India 2002  Comments Off on
Nov 172002
 

The Red Fort in Delhi. Wow from the outside.

Being built on the inside.

 Posted by at 5:50 am