Yosemite Afternoon

landscape painting

$1750.00