Canyon Delight

Canyon Delight

36 x 36 inches

oil, $4,900