DP Blue Long Sleeve Denim Shirt Dress, £26 | Long sleeve denim shirt ...

Responsive image
source