Keen Elle Backstrap 1022623 Shoes GREEN