Keen SOLR toe post sandals
Olive Green
Size 7