Ruta chalepensis, Capo Testa, Sardinia

Ruta chalepensis, Capo Testa, Sardinia

Observation - Ruta chalepensis, Capo Testa, Sardinia. Description: