Artwork, paintings, and designs by Sarah Ruth Finch Brumbaugh; a British artist currently living in Port Orange, Florida.