barbed wire fence meaning

Scroll down