Wednesday, July 22, 2020

Artifacts of Carcosa

WestwoodFM returns to our pages with these artifacts of Carcosa.  The piece on the left appears to be some type of protective seal, making its broken status somewhat concerning.


No comments: