New York Times
Brian Shepherd – Visit Artist’s page

Oil on canvas
Sold