Created by Daddy-Kitten - October 10th 2021
8th Ave & 31st St, New York, NY, US
Pennsylvania Station (demolished)