LizB Sun, 09/24/2017 - 04:38 oldernewer Date picture taken 2011 Tags Kowloon Tong Author(s) Google Streetview Shows place(s) 9 Devon Road, Kowloon Tong [c.1932- ] Log in or register to post comments