Thursday, October 11, 2012

Doors and Windows #352


taj mahal 848

Agra, India