DescriptionMoscow Leninsky Avenue 99 2013-10 1381687083.jpg Obruchevsky District, Moscow, Russia Date Taken on 13 October 2013 Source https://web.archive...