When you look up close, you realize the Elstree Studios sign in Hertfordshire, England is made from compressed metal bars.
When you look up close, you realize the Elstree Studios sign in Hertfordshire, England is made from compressed metal bars.