mail_outline sales@mediastorehouse.com
Statue of St James at the Cathedral of Santiago in Santiago de Compostela
Visitors stream through the entrance to the Star House shopping centre, decorated for Chinese New Year. The shopping complex sits on Victoria Harbour next to the Ocean CHINA, Hong Kong, Kowloon