Russia - Moscow - Red Place - St Basile the Blessed - Lenin's Mausoleum, Stock Photo, Picture And Royalty Free Image. Pic. AUI-RUS015