Taken by: David Heidemann

Porcupinefish, Grand Cayman.
Porcupinefish, Grand Cayman. by David Heidemann
VOTES: 5
VOTE!


Posted: Saturday, September 30, 2006- (9/30/2006 6:44:00 AM)
Category: Macro - swimming
location: Caribbean Sea Cayman islands