Houston, The Galleria (Texas, USA)
At least we believe this unused card shows the Galleria in Houston, and not somewhere else, because Houston has a Galleria and this card was published there. It also helps that the Google search for Houston shows similar pictures! Grade: 1