Thursday, November 30, 2006


What creature is this?

Saw this in a fresh market near La Rambla.
It's some sea creature.
Probably something that grows on rock???
Wonder how they eat it?
Post a Comment