Current Picture
Nonni
The Feast of Our Lady of Mount Carmel
Melrose Park, Illinois    7/2003