Series: Essentials/Non-essentials

Best Sevillana dress
Best Sevillana dress

Oil on canvas
120 x 76 cms
£850

Best Sevillana dress

Oil on canvas
120 x 76 cms
£850