Red, Green and White at Festa Italiana

1 of 25



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

My Voice Nation Help
Sort: Newest | Oldest
Houston Concert Tickets