Spider Plant, Spider Flower (Cleome spinosa), flowering stalk. Studio picture against a white background.

- Image ID: C06NTT
Spider Plant, Spider Flower (Cleome spinosa), flowering stalk. Studio picture against a white background.
WILDLIFE GmbH / Alamy Stock Photo
Image ID: C06NTT
Location: Germany