Moscow, Leninsky Prospekt

Where:
Leninsky Avenue Moscow Russia