Aug 1, 2022

The Red Hand



The Red Hand
Ronald Gonzalez (1983)
This is on display at the Everhart Museum in Scranton, PA.