ears

via jaschw, "El Bulli in Spain is arguably the best restaurant in the world."
- bill 3-10-2007 5:11 pm