Animal print over sized shirt fitting from 16 to 24

100% viscose

High low design

Flattering fit

Blue Animal print over sized shirt fitting from 16 to 24

£24.99Price