PETER MCGOWAN PHOTOGRAPHY
POINTING AND SHOOTING
Tuesday, November 18, 2008
Art
The ICA (Institute of Contemporary Art) in Boston had a great installation by Tara Donovan. Check it out if you're in town.
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)