Abstract two; glass blocks; SEPTA train station; Temple University; Philadelphia, Pennsylvania, USA. April 2015.
Temple University Station; SEPTA; Philadelphia, Pennsylvania, USA
Abstract two; glass blocks; SEPTA train station; Temple University; Philadelphia, Pennsylvania, USA. April 2015.