Showing posts with the label Keledar

Keledar

The helmet may have arisen from a need for greater facial protection in response to the penetrating power of couched la…