Is this wall ugly?

A handful of neighbors who have to look at this green wall everyday at SEPTA’s Sedgwick Station on the Chestnut Hill East line want ...

13 years ago