Hoopes, Margaret Campbell

Margaret Campbell Hoopes



Artwork