Andrew Suddaby Sun, 10/04/2015 - 00:59 prevnextoldernewer I think that this was somewhere in Tsim Sha Tsui Date picture taken 27 Jul 1981 Author(s) Andrew Suddaby Gallery 1981 Andrew Suddaby's photos Log in or register to post comments