Stop to Smell the Roses at the 17th Annual Roses Competition!
Catalonians sure know how to welcome the Spring season! On May 12th – 14th, the The 17th Barcelona International New Roses Competition will take place at the Parc de Cervantes. Every year since 2001, the city of Barcelona has come…