Red, Green and White at Festa Italiana


The 32nd Annual Festa Italiana took place this weekend at St. Thomas University in the Montrose. The event shares the heritage, culture and romance of Italy, including the country's delicious food and wine. PHOTOS BY DAWN MCGEE
X


Sponsor Content