mail_outline sales@mediastorehouse.com
Scotland, Edinburgh, Holyroodhouse. The Palace of Holyroodhouse and Holyrood Abbey
Thailand, Bangkok, The Grand Palace. Statue in the ornate setting of the golden grand palace