John Margolies Collection / 0085Ambassador

0085Ambassador

Ambassador Theater, 7th and Locust Sts., St. Louis, MO, "Grand staircase of St. Louis' wonderful new theater, erected at cost of $5,500,000 - the most expensive theater in the world," c. 1930, white border postcard.