Water’s edge on beach; Koh Pha Ngan; Thailand

Integrated General Counsel