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

About Leigh McCarthy

based in Brooklyn, NY, United States