Our Lady of Blood - Strange and Unusual Co.

Our Lady of Blood

Regular price $22.00
Our Lady of Blood is truly a work of art.

The tee is 4.5 oz., pre-shrunk 100% combed ringspun cotton