Garrick S2

Garrick S2 The Garrick S2 is the latest timepiece to leave the British brand’s Norfolk workshop. Housed within a 904L …