What's this plant?

Congratulations to all those who guessed correctly!
DSCF2111.JPG
 
Back
Top Bottom