American Places - Vince Alcazar
Taubman Art Museum

Taubman Art Museum

Located in Roanoke, Virginia, the building's exterior is as halting as the art within.

Taubman Art MuseumRoanokeArchitectureVirginiaColorAbstract