This story was originally published on Saturday, Apr. 9, 2005. Mount Pietro - Philadelphia’s last icy remnant of winter - is no more. Once a two-story mountain of snow in the Andorra Shopping Center ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results