UFO No More

View Original

Beulah London Flora Bud Dress in Navy

Beulah London Flora Bud Dress in Navy


The Flora Bud is crafted from 55% linen and 45% organic cotton.

Worn by Princess Beatrice on: