93% Solar Eclipse Thatcher Pass
Pastel 8h x 10w in. unframed
$7500

Related Artwork