Monday, October 20, 2008



This is the Garlands shop. The garlands are given to gods & important people.It can be about 2m long!!

No comments: