PennTreaty_2

The abandoned Delaware Power Station and Philadelphia skyline, Philadelphia, PA, USA, 2017.

The abandoned Delaware Power Station and Philadelphia skyline, Philadelphia, PA, USA, 2017.