Taken by: Michael Kovach

Gray Angelfish on the Big Coral Knoll off the beach in Fo...
Gray Angelfish on the Big Coral Knoll off the beach in Fo... by Michael Kovach
VOTES: 6
VOTE!


Posted: Thursday, April 4, 2013- (4/4/2013 8:15:00 AM)
Category: Macro - swimming
location: Atlantic (North American coastal) United States