Stephen Chan

Hong Kong Island
Stephen Chan