Designed by
Title
Retro car #49559111
Description
Museum of Technology Vadim Zadorozhnogo - Russia's largest private museum of art (retro cars, motorcycles and military equipment) located near Arkhangelskoye in the Krasnogorsk district of Moscow region, founded in 2005. Delahaye (fr. Delahaye) - French carmaker founded by Emile Delahaye in 1895. Russia, Moscow, 24 January 2015
This image is editorial