mail_outline sales@mediastorehouse.com
Thailand, Island of Ko Samui (aka Koh Samui). Wat Plai Laem aka Plai Laem Temple, statue detail outside prayer house
Asia, Thailand, Samui. Beach