The Kensington Oxford Blouse

$67.99
  • A timeless pinstripe cotton oxford blouse exuding refined elegance and understated luxury, perfect for a polished, posh look.
  • 100% cotton fabric
Show size chart

.