Spawning Hamlets

Spawning Hamlets - A Pair Of Hamlet Fish Spawning At The Barrier Reef In Belize Photo