sledge

A sledge hammer to crack a nut

Talk about using a sledge hammer to crack a nut – the case reported in the Herald of the LDC…

- Advertisement -
Ad image