Mukvik's answer to Punch on Wheels

 

v20240901