Distressed denim oversized shirt
Distressed denim oversized shirt
Distressed denim oversized shirt
Distressed denim oversized shirt
Distressed denim oversized shirt

Distressed denim oversized shirt

Regular price £54.00

100% cotton

will fit up to a size 16 

machine wash