MS.jpg

Overview

John Alexander. Fellow of the Royal Geographical Society. Former Lt Commander Navy Diver. Shooting Stories Overland and Undersea.