James Magner- A Path Less Traveled, Oil, 24 x 30 inches, SOLD

James Magner- A Path Less Traveled, Oil, 24 x 30 inches, SOLD