Kastoria, Greece.
A city known for its beautiful location on the shores of Lake Orestiada and for its many medieval churches.
Greek blue - a walk around Greece
Comments