Colourful flowers surrounding a cafe and gift shop in Naxos, Greece