News

Big Picture Peoria, a local nonprofit, received approval to install two 45 and 55-foot murals in downtown Peoria, aiming to show their love for the city and make it a trendsetter in the art ...