Sorry - this product is no longer available
Accompanied by the powerful Big Ben, this London wall quote features the flag of Great Britain within its design. Completely safe for walls, this easy to install peel and stick decal makes a lasting impression in any style space. Comes on a 26.4-in x 18.5-in sheet and contains 1 piece.
Home Decor Line
Out of stock