The Terrace.
The Terrace. November 08, 2003
Upper Upper West Side. (119th Street)
Copyright 2003-2006 Noah Kalina. All rights reserved.