Friday, October 9, 2009

The Church

The Church of the Heavenly Rest, 90th Street and 5th Avenue in New York City--directly across from Central Park.

No comments: