The Procession of the Saints through Little Italy in Wilmington, Delaware. Photo taken by xzmattzx.
Comments are closed.
Facebook
Connect with us on the following social media platforms.
Like Us on FaceBook