Just found this:

Estonian Artillery Badge | eMedals

The guy wrote it is Estonian but it Polish, 21st Art Regt - 21 Pulk Artylerii Lekkiej, the regt was part of the 21 Dywizja Gorska hence the...