Taken by: Michael Henke

Small Octopus (Octopus cyanea, about 4 cm) swims free in ...
Small Octopus (Octopus cyanea, about 4 cm) swims free in ... by Michael Henke
VOTES: 29
VOTE!


Posted: Thursday, January 1, 2009- (1/1/2009 3:33:00 PM)
Category: Macro - swimming
location: Bali Sea Indonesia