Saturday, October 13, 2012

Doors and Windows #354



taj mahal 1066

Agra, India