Climbing Monster
Climbing Monster

Climbing Monster


The CLIMBING MONSTER is a keyring with printed logo on the front and back. Made in Italy.