taberna


taberna

In ancient Rome, a booth, shop, or stall.