Meet 'Angel of the Americas,' the strapping seraphim of stainless steel who starting today will greet visitors to Alexander McQueen's new store in all his shiny, anatomically correct glory. The store, on the corner of Melrose and Orlando, features a high-drama skylight through which the sculpture, by Robert Bryce Muir, appears to be ascending to observe the L.A. skyline. "Los Angeles is the City of Angels," McQueen said. "I wanted something to reflect that."
Omg - that's cool and freaky at the same time. Lol.
Either way it's wonderfully creative, and will definitely attract attention...
Romany
xx
Wow, what a vision! Who knows, may be he succeeded to make something really hot.