1ReviewCat
January 13, 2005
Was just reading about Christo and Jeane-Claude's new project, “The Gates” which is to be erected in New York's Central Park in February. The initial link to this was from towleroad.