John & Laura

John & Laura, 1982, 26×40 inches, oil on canvas

Recent Posts