facebook logo twitter logo


William D. Lewis | posted Jul 22nd 2016
The Italian game morra was a popular attraction at the 18th annual Our Lady of Mount Carmel Basilica Italian Festival in Youngstown.

From Story: Mount Carmel's annual Italian fest honors faithful Share:

Sign in to comment

Latest Videos

- Advertisement -

- Advertisement -