Designed by
Title
Shepherds Needle (Scandix pecten-veneris) plant flowers and leaves with water droplets. #277582863
Description
Shepherds Needle (Scandix pecten-veneris) plant flowers and leaves with water droplets. Invasive species native to Europe, but found globally.