Sunday, August 26, 2012

Something New (sourced from old)

Lotus Temple, New Delhi

Lotus Temple, New Delhi

January 29, 2011