Spider Flower, Spider Legs, Grandfather's Whiskers, Cleome 'Sparkler Mix' (Cleome houtteana)

Discuss this image