Skip Navigation

Love this plant. What is it?

It's all over the place here in Sardinia, makes it all look so nice.

8
8 comments
8 comments