blood barriers

blood barriers

References in periodicals archive ?
Environment Agency staff erect blood barriers on the Quayside