Title: Aphrodite's smile
Subjects: Fiction
Places: Ithaca Island, Ithaca Island (Greece), Greece