Cecy Turner | American Impressionist Society Show

 

Lingering Haze at Cannon Beach, oil, 16 x 20.

www.cecyturner.com