Carolyn Ryan

The Awesome Mind, 48x40"