Roasted Meat Tea Towel

x