New Town Plaza
New Town Plaza, Sha Tin, 11 November 1997
Slideshow