Puzzle mat (Waltham)

Puzzle mat and inflatable thing to roll the mat up

       
Approximate Location         Show marker