Screen printing stamp - clock

€15.85