1000 Piece Deal Town Jigsaw

All profits going to Martha Trust. Jigsaws cost £25 and are on sale at the Bean & Welly on Beach Street which was formerly known as Wellingtons.