Saturday, December 06, 2008

Orcha, India

The main street of Orcha was lined with little stalls selling these cakes, which are bought as offerings to the Gods.

No comments: