followinghadrianphotography.com
Aptera
The ancient town of Aptera lies on the northwest coast of the Greek island of Crete, on a low hill dominating the Souda Bay. Archaeological findings suggest that Aptera was founded in the Geometric…