50th Golden Anniversary Party Napkins

£3.00

Each pack contains 18 x anniversary plates

1 in stock

Compare