6
/ 13
Ashley Road in Tsim Sha Tsui
Location: Kowloon - Hong Kong