tiny blockade

tiny blockade

our definition:
isolating, closing off, or surrounding a place to prevent entry or exit. a blockade is a restrictive measure designed to obstruct commerce and communication

 

 

Skills

Posted on

August 22, 2019

Submit a Comment

Your email address will not be published.