Frida Kahlo Jigsaw Puzzle

£14.95
500 piece puzzle.