Rose, formal, white 3

Rose, formal, white 3"

Regular price $2.98 Sale

Formal rose white, 3" - no wire

Has a hole at the bottom to add a wire if required