streetsdept.com
Sign This Petition and Let’s Put a Mural on the Back of the PSFS Building!!
As it stands today, Philadelphia has the most public murals in America, but what we don’t have is the largest public mural. No, the largest public mural in America lives in Omaha, Nebraska. O…