IPSC Russia Sticker - 2,5cm

IPSC Russia Sticker - 2,5cm