Alexandra Shakespeare

Alexandra Shakespeare

Oxford, United Kingdom

Editor, writer & brand consultant