Nov 172002
 

The Red Fort in Delhi. Wow from the outside.

Being built on the inside.

 Posted by at 5:50 am

Sorry, the comment form is closed at this time.