25cm Honeycomb Paper Decoration Red

25cm Honeycomb Paper Decoration - Red
A117446