Sylvia Schedelbauer's stroboscopic cascade of evocative images conflate landscapes and the human body.
2017
2008
1918
1919
1989
2014
2015
2009
2010
1988
2007