James Magner- A Day At The Beach, Oil, 12 x 24 inches, SOLD

James Magner- A Day At The Beach, Oil, 12 x 24 inches, SOLD