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