20 Swan Street, Lara, Vic. 3212
Phone: 0459 960 076
*Closed Christmas Day, Boxing Day, New Year’s Day, and Good Friday
Caliban is the name of the monster from the Shakespearean play ‘The Tempest’, alluding to the massive (monster) caudex that these plants develops.
Showing the single result