Philip-Lorca diCorcia is showing at the new ICA in Boston, on the waterfront. A Museum School graduate, he's a bit of a home town boy, but the work is astounding. There are a number of series being shown in various rooms, shot during the past 30 years. Most are very large prints, mounted on plexiglass and then framed under more plexi. More here.