Beauty beneath your feet

A magnificent magnified journey along some of Fife beaches