Fallen Angel A unique sculpture in the world I came across… Flickr(02) Save Image Image gallery: Exploring the Fallen Angel Statue in Russia: A Symbol of Beauty and Mystery