BB-1088 - 1x Pop Up Generator Barrier (Random Colour) - Bouncy Castle Manufacture & Sales in United Kingdom, Leeds, London, France, Spain, Holland, Europe, Ireland.
Temporary acoustic barrier surrounding a large portable electricity generator sited outside an isolated rural building in the Lake District Stock Photo - Alamy