Steve McCurry: The Unguarded Moment
May 18 - June 22, 2013
1130 Dragon Street, Suite 130, Dallas, Texas 75207 Get directions
Laura Rathe Fine Art announces the Dallas debut of photographer, Steve McCurry, in a solo exhibition. Recognized for his works featured on the covers and pages of National Geographic, McCurry has captured worldly landscapes and drawn awareness to cultures abroad.