Taken by: Steven Daniel

Barracuda on French Reef at Key Largo National Marine San...
Barracuda on French Reef at Key Largo National Marine San... by Steven Daniel
VOTES: 90
VOTE!