The Museum of Fine Arts in Houston will exhibit 17 stunning vehicles made during the Art Deco period.
Source: Sculpted in Steel: Artful construction of automobiles – CNN.com
The Museum of Fine Arts in Houston will exhibit 17 stunning vehicles made during the Art Deco period.
Source: Sculpted in Steel: Artful construction of automobiles – CNN.com