Richly textured and colorful, Blue Beach, an oil on cavas by Wisconsin artist David Schaefer, is available now and measures 5"X5."

Blue Beach: David Schaefer Painting

$150.00Price