Posted on June 18, 2016
PRESS
Thank you Life Magazine for the article on the must destination in Glyfada!