Wednesday, October 10, 2012

Doors and Windows #351


taj mahal 921

Agra, India