Leigh McCarthy, ‘Great Point’, 2016, Samuel Owen Gallery

About Leigh McCarthy

based in Brooklyn, NY, United States