100% cotton

 

this stunning dog print shirt consists of front buttoning 

Mayoral short sleeve shirt

£17.99 Regular Price
£10.79Sale Price