Category Archives: John David O’Shaughnessy

John David O’Shaughnessy

oshaunessey

Untitled, 6 x 6″, oil on canvas

For more information:

John David O’Shaughnessy

Advertisements