mail_outline sales@mediastorehouse.com
Thean Hou Temple, Kuala Lumpur, Malaysia
Thean Hou Temple, George Town, Penang Island, Malaysia