Indian Tubeworm
The picture of this yellow Indian Tubeworm (Sabellastarte indica) was taken at Cannibal Rock in Horseshoe Bay.