Food Stalls

an assortment of products displayed on a table with other items in the foreground and behind it