Lighthouse or Cape Ducato Lefkas in the southern area of the Greek island of Lefkada. Greece.

Lighthouse or Cape Ducato Lefkas in the southern area of the Greek island of Lefkada. Greece.

Most Popular Searches On Stock Footage