Peter Shaw

Puebla Crossing
Watercolor
12 x 16 in.
2022
$300
Scroll to Top