MARY CARTER TAUB
Home
art
about
contact
MARY CARTER TAUB
Home
art
about
contact
THE BUBBLE at Power Plant Gallery, Duke University, Durham, NC
Twisty ties, duct tape and push pins on wall
2017
<
previous
next
>