Bay Islands, Honduras - douglasgood

Galleries

The Common Seahorse is frequently found foraging on the undersea walls of the Bay Islands of Honduras.

Bay IslandsCommon SeahorseSeahorses