Born in 1962, illustrator and designer in Düsseldorf, Germany.
Emmeke van der Put is an illustrator and idea source. She works with vectors, pixel and paint, always taking things seriously ironic – including herself.
1020103
Retail price: $40.00
Online price:
$34.00