Christmas Installation

Christmas Installation by Party Fiesta in collaboration with Dolmen Mall at Dolmen Mall, Clifton