The Isle of Pladda on the South Coast of Arran in Scotland

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