![Richard McCabe - The Last Great American Whale Richard McCabe - The Last Great American Whale](https://photonola.org/wp-content/uploads/2012/09/McCabe-The-Last-Gr50037D.jpg)
Richard McCabe: The Polaroid Years
December 1 – 22, 2012
Opening: Sunday, Dec 2, 6-9pm
Art House on the Levee
4727 Dauphine Street
New Orleans, LA 70117
504-450-6235
Hours: Saturday & Sunday by appointment, 1 – 5 pm
In 1998 Richard McCabe graduated from art school and moved to New York City. Without a darkroom, digital camera, or studio he made photographic images almost exclusively with polaroid cameras and film. This exhibition will feature his polaroid works, created from 1998 – 2002.