BNWT Ummicouture, size M - L multi-coloured patchwork dress | Oxfam GB ...

Responsive image
source