Leonardo Federico
product design, graphic design, art direction.
+41 0783241831
leonardo@openprest.com
several short questions.
writings.