Call Toll Free 800-411-6200 ext. 126 or at 519-254-9563 ext. 126

Louvre Atlanta Commissions Inflatable Eiffel Tower

Eiffel Tower Inflatable, Louvre Atlanta

Paris’ Eiffel Tower stands at an intimidating 1,063 feet, constructed by three hundred workers for the World’s Fair in 1889. Today, the structure is one of most recognizable pieces of architecture in the world and is being considered for recognition as one of the new 7 Wonders of the World. In 2007, Dynamic Displays’ team […]

Read More