Spider Goat

Item

Title
Spider Goat
Artist
Insane McClain
Date
2022
Artwork
Spider Goat
Prison
St. Louis Correctional Facility
Log Number
534-23
Identifier
DPEA_ARTSTATE_0471