I forgot how pleasant the open air platforms are at Newark Penn Station. Probably the nicest part of the whole town.
I forgot how pleasant the open air platforms are at Newark Penn Station. Probably the nicest part of the whole town.
Login to leave a comment
Posted on May 30, 2009
by Chadimoglou
More photos by Chadimoglou
Views 38