Art Manager
north holland, netherlands
Art by Lot Madeleine
Amsterdam University of Applied Sciences
London Metropolitan University