20 Meters Diplodocus installation in Russia

20 Meters Diplodocus installation in Russia (1)

20 Meters Diplodocus installation in Russia (2)

20 Meters Diplodocus installation in Russia (3)

20 Meters Diplodocus installation in Russia (4)