A woman sews fabrics for a Buddhist flag in a shop ahead of Poson festival, in Colombo. Sri Lankan Buddhists are preparing to celebrate Poson, a Buddhist festival marking the introduction of the religion to the island, which falls on June 05 this year.