Designed by
Title
Metro station Biblioteka Imeni Lenina, portal of surface vestibule, night view, Moscow, Russia #209422132
Description
Metro station Biblioteka Imeni Lenina, portal of surface vestibule, night view, Moscow, Russia - October 15, 2010
This image is editorial