streetsdept.com
Have You Seen This Huge Cockroach on Frankford Ave?
New Cockroach yarnbomb this week by Binding Things, in what the artist describes on her Instagram as the first in a new series of beetle installations we can expect to start popping up around Phill…