Assos, Kefalonia Island, Greece

Assos, Kefalonia Island, Greece

Source: jo williams @ 500px.com