Womens Maje black Long-Sleeved Printed Mini Dress | Harrods UK

Responsive image
source