Limerick Tshirt

Limerick Tshirt

Regular price £45.00 Sale

Red cotton tshirt with blue printed Victorian limerick

Made in London