La dolce vita

1 min read
The roses at the gardens of Ninfa in Lazio are some of the finest in the world