New account
Connection
13622-240291
Big Fish 1/1 13622-240291
Denis Laramée
33 x 26 inches / 85 x 66 cm
Photograph on paper
Artist's page