Beauty beneath your feet

A magnified journey along some of Fife beaches