Previous
Shelf Life
September 7 2012 - January 7 2013
12:00 AM
Shelf Life – 155A Flagler Street
On view September 7, 2012 thru January 7, 2013
More: http://michelleweinberg.com/blog/2012/08/28/shelf-life-opens-at-alfred-i-dupont-building-downtown-miami/