Silene otites, Pietra Parcellara, Italy

Silene otites, Pietra Parcellara, Italy

Observation - Silene otites, Pietra Parcellara, Italy. Description: