Albert Russo’s 50-odd books of photography have garnered awards in the USA, UK, Russia, France, etc. Some of his work has been exhibited in the Louvre Museum, at the Espace Pierre Cardin, both in Paris, in Times Square, New York, at the Museum of Photography in Lausanne, Switzerland.