Last Meal

  • A meal served to many people, although gorged they forced every last bite down.

  • Follow