Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara

( Click on an image to enlarge. Use scrawler at the bottom to move all images horozontally )

Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara
Vesak - 30 May 2010, Photo Courtesy: Nimal Egodagedara