Magdalena Ada Zawieracz

BFA Art, Media & Technology