cheval-de-frise

chevaux-de-frise Sharply pointed nails or spikes set into the top of a barrier.

Scroll to Top