Nicola Kavanagh

Editor in Chief

Glass magazine

www.nicolakavanagh.com

London, United Kingdom