VINTAGE GREY COAT OF ARMS TEE

$32.00

black on vintage grey wash
slightly distressed