mail_outline sales@mediastorehouse.com
Bodhisattvas (Buddhist saints) around the Big Buddha statue, Lantau Island, Hong Kong, China, Asia