Our Lady of Perpetual Tumescence

Monoprint on Paper

8” x 12”

2025