Ganni Dress

15 September 2021

 

Selfridges Ganni Dress made using 58% organic cotton and 37% recycled polyester £205