A dental center on the outskirts of Greenwhich Village, not far from the Twin Towers
 
                Next Picture                                                                                                             Back to gallery