Linda Leach

 

Artist: Linda Leach
Title: Leaf Impression
Studio Location: Camden, ME