Ap Lei Chau
2005 Dragon boat festival, Aberdeen, 11 June 2005
Slideshow