July 6, 2001, 17:48Hrs - Japanese Tea Garden
Child with foot stuck on rock path
Photos by Jeff Wong

Main Menu

Photo Gallery

Miscellaneous