Walther P22 22LR with Pink Frame

$329.00