The Island of Pladda off the South Coast of Arran in Scotland with a Lighthouse

The Island of Pladda to the South of the Isle of Arran in Scotland is a deserted remote island with a lighthouse which provides protection to vessels in the Firth of Clyde

Most Popular Searches On Stock Footage