Philippines wildlife


Racing Stripe Flatworm on colourful coral

Racing stripe flatworm

Racing stripe flatworm swims over Discosoma coral Location & date Chocolate Island, Malapascua, Philippines. 16th November 2014 Subject […]



Where life begins on coral reefs - {Favia favus}

Favia favus – Head coral

Head coral Favia favus under super macro Location & date Malapascua, Philippines: 17th November 2014 Subject Favia favus […]