The rose garden on Avénue de la Liberté, Luxembourg

The rose garden on Avénue de la Liberté, Luxembourg