Backdrops / Cinderella / Sleeping Beauty / Snow White

Yellow Castle

A magnificent yellow and blue castle, perfect in any fairy-tale.
36ft x 22ft

Product ID: 1905