Westphal showcases prized photos

World Press Photo, the largest and most prestigious annual international press photography contest, made its debut in the United States April 30 at the Leonard Pearlstein Gallery. The exhibition showcased 143 prize-winning press photos that… Continued