Scabiosa stellata, Starflower pincushions. Photo taken in Solsonès, Lleida, Spain, Europe

- Image ID: X8DX53
Scabiosa stellata, Starflower pincushions. Photo taken in Solsonès, Lleida, Spain, Europe
agefotostock / Alamy Stock Photo
Image ID: X8DX53
Scabiosa stellata, Starflower pincushions. Photo taken in Solsonès, Lleida, Spain, Europe