Anyone ever notice that the top of the Taubman Museum of Art looks like a lot like an imperial star cruiser?
Tag Archives: Taubman Museum of art
Intersection of Williamson Road and Salem Avenue SE, Roanoke, VA
September 2021.
The second photo that you see is the Taubman Museum of Art. The very last photo shows (from right to left), shows the H&C Coffee Company sign, the Dr. Pepper sign, and the Mill Mountain Star in the distance.