Amanpulo, philippines


Awesome stripes under the sea water , any idea how that forms ?