Nature’s wonder on Tambo Bluff February 22, 2021 0 At first glance one would think this is a giant Sea Star but look closer and you will see it is a pigface plant.