nc web TM9186 Creek Study #3 7×7 oil on paper Published 07/22/2018 at 498 × 500 in Creek Studies ← Previous Next → TM9186 Creek Study #3 7×7 oil on panel