Fransa Danni Blouse
£25.99
£49.99
In a lovely black, brown and white print, the Danni shirt from Fransa is a classic timeless piece.