Laura Owens at Capitain Petzel
Artist: Laura Owens Venue: Capitain Petzel, Berlin, Germany Date: May 1 – July 31, 2015 Photography: Jens Ziehe, © the artist, Courtesy Capitain Petzel, Berlin Laura Owens, Installation view, Photo: Jens Ziehe, © the artist, Courtesy Capitain Petzel, Berlin Laura Owens, Installation view, Photo: Jens Ziehe, © the artist, Courtesy Capitain Petzel, Berlin Laura Owens, … Read more