Supposedly a picture of a park bench in Philly. Maybe this has something to do with Sesame Park. In any event, I felt obligated to provide the linkage. Enjoy.
Supposedly a picture of a park bench in Philly. Maybe this has something to do with Sesame Park. In any event, I felt obligated to provide the linkage. Enjoy.