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

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

Searchable keywords

Choose multiple keywords