Medieval Rose Festival

25 – 27 May 2018, Rhodes town, Greece