Helen's latest entry
Athens, Halkidikos, Greece
great country. so sunny and so nice. i want to go there next time again and again.
Athens, Halkidikos, Greece
Saint-petersburg, Russia
Helen has not added a travel plan yet