Sepulchral (adjective): 1. relating to a tomb or internment 2. gloomy; dismal
Intended to be seen at a large scale, "Sepulchral" was debuted at SCAD's Montgomery hall in Savannah, GA.
ALEXANDRA RAE MUNRO © 2023
ALEXANDRA RAE MUNRO © 2020