Tag: Isolde Woustra

Isolde Woudstra

In the photography of Isolde Woudstra (1982, The Netherlands) everything seems ever so natural but confusing at the same time. She creates images that seem both possible and unlikely, by…