Downtown Philadelphia is festooned with flags ahead of the Democratic National Convention, which the city will host next week.
Tourists wait for a bus near one of the many donkey statues set up for the convention.
City Hall is reflected in the display window of a store in downtown Philadelphia.
Rock Ministries, in North Philadelphia, provides boxing and martial-arts classes for disadvantaged youth.
"The boxing gym felt like a safe haven in a very troubled world," photographer Alex Webb said. "Kids of all ages came to the gym -- the youngest simply to hang out, the older ones to box."
A dinosaur exhibit outside Drexel University's Academy of Natural Sciences.