Inverboyndie Beach in Aberdeenshire

Inverboyndie Beach in Aberdeenshire is a beach.

Nature
beach