Pieter Torrez (b. 1990) is a Ghent-based Belgian artist, marine scientist, and self-taught information designer.
About the creator
@torrezpieter