Light and Shadows – North Rim Grand Canyon by David Leister

$2,350.00

Original Oil on Canvas
36×48 in Unframed