Aug 1, 2022
The Red Hand
The Red Hand
Ronald Gonzalez (1983)
This is on display at the
Everhart Museum
in
Scranton, PA
.
Newer Post
Older Post
Home