Taken by: Pauline Walsh Jacobson

Spinyhead Blenny in Star Coral, Grass Cay, U.S. Virgin Is...
Spinyhead Blenny in Star Coral, Grass Cay, U.S. Virgin Is... by Pauline Walsh Jacobson
VOTES: 6
VOTE!