View along the beach at Leven in Fife, Scotland

View along the beach at Leven in Fife, ScotlandView along the beach at Leven in Fife, Scotland.