Blushing Bride

Leg Avenue

$44.99 

Includes: Dress, detachable clear straps, garter, and veil.