Prev
Next
Up
Fat drips off ham hocks at a Barcelona restaurant.