Ulises Wensell

Ulises Wensell was born in Madrid, Spain. His work has received many international accolades including the Serra d'Or prize in Spain and the Owl Prize in Japan.