Villa Thalia

Villa Thalia is a luxury rental property that sits high above the Mediterranean ocean among acres of olive groves on the Grecian island of Crete. The UK-based client wanted a logo that is instantly recognizable as Grecian, yet contemporary to reflect the modern architecture of the home. The logo works triple duty—it’s a T for Thalia, an olive tree and references the classic Meander motifs found in Minoan art and architecture.