Hidden Beach Resort

24 March 2024

(photographs thanks to Grace)