Tuesday, April 3, 2007

Mecca

The Apple store across the street from Central Park.

No comments: