This place was known for a spiritual octopus

Polpessa

Cuttlefish
Registered
Joined
Feb 5, 2004
Messages
24
A sign I saw on Flores Island off the west coast of Vancouver Island, British Colombia, Canada. How great is that?! A spiritual octopus! Only in the land of the pacific giant octopus.
 

Latest Posts


Top