The Giantess - A mythical sculpture @ Wat Phra Yai (near Chaweng beach)
The Mermaid - A mythical sculpture @ Wat Phra Yai (near Chaweng beach)
The Giantess and Phra Abhai Mani @ Wat Phra Yai
Would you like to make any comment?