Picturesque street view in Greenwich Village, New York