Stock Photo - Spain. León. Mountains of Card. Mouse eating the hand.

Stock Photo: Spain. León. Mountains of Card. Mouse eating the hand.