Sjoerd Houben
Sjoerd Houben (Vlissingen, The Netherlands B.1990). After first earning a Bachelor of Business degree Sjoerd Houben decided to pursue photography in a more serious manner and went to study at…
An Independent Publisher of Contemporary Art