Sunday, July 06, 2008

"Here comes the 7," New York, June 2006

Shea Stadium's iconic Home Run Apple is the biggest, most satisfying apple I can think of when posed the question.

No comments: