Piotr Padlewski

Masters student, University of Warsaw