Twisted Teddy long sleeve Polo

£38.00

Insane Twisted Teddy, grey long sleeve Polo shirt.

Small flock print on front, large on back.