Look3's gallery at 106 E. Main St.: World Press Photo

Chen Qinggang, China, Hangzhou Daily.
Chen Qinggang, China, Hangzhou Daily.

Look3, Festival of the Photograph hosts the first U.S. stop for the winners of this year's World Press Photo contest, which is based in The Netherlands. The winning images hang at Look3's temporary gallery at 106 E. Main St. 977-3687.