Nature - patrickphoto
White sand beach on the Isle of Barra, Scotland

White sand beach on the Isle of Barra, Scotland

ScotlandLandscapelandscapestravelUKUnited KingdomBritain

From Landscapes