Back to top

20 June 2016

Image: 
Cleome hassleriana ‘Inncleosr’ Senorita Rosalita, Spider Flower

Cleome hassleriana ‘Inncleosr’ Senorita Rosalita, Spider Flower, Caper Family (Capparaceae).