Cynthia dress (Edinburgh Castle)

  • Sale
  • Regular price £145.00


Cynthia dress in Edinburgh Castle print by British brand Palava.

100% organic cotton twill
made in the UK
wash at 30℃