Steve McCurry: The Unguarded Moment
February 20 - March 25, 2010
2707 Colquitt, Houston, TX 77098
Documentary photographer Steve McCurry is showing at Laura Rathe. You may recognize this famous photo from his Afghanistan series or have seen his images in National Geographic. The artist will also be in attendance at the opening reception.