One of the historical site at Hong Kong which have been demolished - the clock tower at the Red Star Pier. Sighh.....
Date: 11/19/2007 Views: 84