capo testa

Capo Testa, Sardinia, Italy   

During April, the meadows between the spectacular cliffs at Capo Testa in Sardinia are blooming full of yellow flowers.