Oil painting Rio Grande by Shawn Demarest

Rio Grande

10" x 20" oil on linen panel