This one is not for the squeamish!
US pest-control company Terminix created this creep-crawly ambient installation to inform people about the dangers cockroaches can bring to your home.
US pest-control company Terminix created this creep-crawly ambient installation to inform people about the dangers cockroaches can bring to your home.