
Big Fish 1/1
13622-240291
Denis Laramée
33 x 26 inches / 85 x 66 cm
Photograph on paper
Denis Laramée
33 x 26 inches / 85 x 66 cm
Photograph on paper

Copyright · All artwork photographed for this website remain the exclusive property and copyright of Dimension Plus and its contributing artists.