Thursday, November 15, 2012

Laeh Glenn and Owen Kydd: THE FISHES


Exhibition review by Jacquelyn Ross (Decoy magazine)