is this a “trench art” ring

Hi guys, Picked this up recently with a mixed lot of militaria, i wondered if it is "trench art"
does anyone recognise what it depicts? and what would the 26 or 20 mean that is stamped to the side??

any pointers are appreciated as always
Ed
106479810647971064799


Click to enlarge the picture


 


 


 

Comments are closed.