A vendor of a bun shop delivers buns during the Tai Ping Qing Jiao Festival on Cheung Chau island in Hong Kong, South China, May 2, 2009.