Garrick Shaftesbury SM301

Garrick Shaftesbury SM301 Angus Davies provides a “hands-on” watch review of the Garrick Shaftesbury SM301. This article follows the journey …