‘The Ven’ Turns a Dupont Circle Hotel Visit Into an Art Stop
The Ven at Embassy Row is showcasing Steve Wanna’s Something Someone Told Me. The installation…
The Ven at Embassy Row is showcasing Steve Wanna’s Something Someone Told Me. The installation…