Log In or Register
i heart philadelphia. went down there today and got a few good pictures to post. this one is of these huge stick people statues on the walkway to penn's landing. they have to be a good 20-25 feet tall. i thought it looked neat with just them and the sky, as it was a beautiful day to be there.