Le Chameau Men's Chasseur Neoprene Lined Wellingtons Green UK Size 10
See last photo strap come off one of the wellies