William Cosgrove

canvas
canvas

8x12 painting on board

press to zoom
canvas
canvas

11x14 collage on canvas

press to zoom
canvas
canvas

8x10 collage on canvas

press to zoom
canvas
canvas

8x10 painting on canvas

press to zoom
canvas
canvas

8x10 painting on canvas

press to zoom
canvas
canvas

11x14 painting with glitter on canvas

press to zoom
canvas
canvas

8x10 painting on canvas

press to zoom
initials
initials

11x14 painting on canvas

press to zoom
canvas
canvas

8x10 paint on canvas

press to zoom
hockey mask
hockey mask

mixed media mask

press to zoom
splatter
splatter

5*7 acrylic canvas

press to zoom
block painting
block painting

block painting

press to zoom