London 1735
Hayley Atwell Sparkles in Garrard The British actress graces the cover of The Glossary Magazine‘s latest CREATIVES Issue, wearing Garrard’s striking…