IMG_20200115_111432 by Rodney Charles L'Huillier · Published January 21, 2020 · Updated January 21, 2020
New Town Plaza at Sha Tin February 9, 2012 by Rodney Charles L'Huillier · Published February 9, 2012 · Last modified July 22, 2019
Yue Hwa Chinese Products Emporium Limited March 12, 2017 by Edward Farnsworth · Published March 12, 2017 · Last modified July 23, 2019