
Athens in snow… a rare scene. You might be fooled into thinking this is a black and white photo, except that if you look closely, the stop sign at the top of the hill – just above the umbrella – is red.
Watch the calendar for upcoming events…
We’ll have more as things progress.