Wednesday, September 22, 2010

Buddha Jayanti Park New Delhi

A perfect place for meditation