Monday, October 02, 2006


Here's Noah at the "River Park," more commonly known as Penn Treaty Park. It's on the Delaware River bank and has a great view of the Benjamin Franklin Bridge.Posted by Picasa

1 comment:

juliloquy said...

Album cover. NoahE 2026.