Lena Heubusch
Lena Heubusch studied in Spain, Germany, and the UK and holds an MA in Contemporary Photography; Practices and Philosophies from Central Saint Martins, University of the Arts, London as well as master degrees in graphic and web design. She … Continued