stephen-p-anderson-broken-valley-2023

Broken Valley oil painting by Stephen P. Anderson on easel in studio