Artist: Laura Owens
Venue: Capitain Petzel, Berlin, Germany
Date: May 1 – July 31, 2015
Photography: Jens Ziehe, © the artist, Courtesy Capitain Petzel, Berlin
Artist: Laura Owens
Venue: Capitain Petzel, Berlin, Germany
Date: May 1 – July 31, 2015
Photography: Jens Ziehe, © the artist, Courtesy Capitain Petzel, Berlin