Ecballium more Ecballium details

Ecballium elaterium
Ecballium elaterium

aka Squirting Cucumber