Taking a stroll down memory lane to Mykonos, Greece.