Jessica Klingelfuss is an art and design writer and photographer based between London and Switzerland

Get in touch