CIRCA 1900, IMPRESSIVE 115" BRUSSELS PRINCESS LACE CATHEDRAL VEIL


(Item #ALV71)

SOLD