_DSC0051 Carving meat from the skewer Terra Brasilis on Shrewsbury Street in Worcester, MA. BY Luke M. Vaillancourt · Sep 7, 2016 Share Facebook X LinkedIn Mail Link Underwritten by