Fife photographer dies in diving accident

© SuppliedGavin Anderson.
Gavin Anderson.

Breaking