logo-mini

Barbera Olive Oil

Details

A promotional video for Barbera Olive Oil and Chef's Warehouse. Barbera is a product of Sicily, Italy, and its centuries old recipe has been passed down through generations.