Pork Kidneys to Soothe Despair

photo by Erik Carter