Arroyo Seco (New Mexico)

Arroyo Seco (New Mexico) 6″ x 8″ original oil, framed $225.

Buy now on