LA MONTAGNE GALLERY

ARTISTS



Inoculation Station
Cryptobiosis Series I, 2009
60 x 60 inches