Cristoforo Colombo Park lions





Cristoforo Colombo Park, Worcester, MA.