Sylvia Schedelbauer's stroboscopic cascade of evocative images conflate landscapes and the human body.
2010
2007
2006
2004
2008
2005
1986
1985
1984
1988
1991
1987
2009