Monthly Archives: December 2013

The 20 Most Beautiful Glass Buildings in the World

Glass buildings are some of the beautiful structures in the world. Each is a unique and functional work of art. These glass buildings are just part of what inspires Omni to create the perfect glass installation. In our humble opinion, here are the 20 most beautiful glass buildings in the world.  1. National Grand Theater […]