2010/09/11

A place to remember...


A window display near Ground Zero, New York (2005).


Apples are red...