Carmen McFaull, Dune Shadows, 2012. Oil. $3,900

at 2706 × 2614 in Carmen McFaull

Carmen McFaull, Dune Shadows, 2012. Oil. $3,900