Embrace_Selfridges1

Embrace Building Wraps created the world’s largest scaffold wrap at Selfridge’s department store in Birmingham, UK.

More Images From Embracing Bigger, Better, and Greener Wide-Format