Vendula London

London,  Middlesex 
United Kingdom
https://www.VendulaLondon.com
  • Booth: 2103

"Where did you get that bag!?" Original, fabulous and totally fun, these works of art feature tons of embroidery, 3D appliques and quality hardware.