Medieval Rose Festival

31 May – 2 June 2019, Rhodes town, Greece