Here's some food for thought ... for the longest time I assumed that the U.S. Marines wore U.S. Navy issued shoes. Which in the period between 1913 and 1918 were described as "black or tan high shoes". But just because I assumed that doesn't mean that was the case.
Anyway, the top two pairs of shoes were both described as WW I U. S. Navy Shoes. Both pairs have six pairs of lacing eyelets and four pairs of speed lacing hooks.
They both have smooth leather soles with rubber heels (which were called out for on all Navy shoes), a toe cap and white cotton duck lining. In addition, the stitching pattern and general construction of both pairs of shoes are similar.
The bottom two pairs of shoes, which were shown earlier in this post, physically appear to be nearly identical. However, there is no definitive proof that the shoes in the top row are Navy issued, but then again, there's no reason to suspect that they aren't. The same can be said for USMC shoes in the second row. Either way I think that both Navy and USMC issued shoes (if the USMC even issued shoes back then) would be correct for a fleet Marine.
I do know that the U.S. Army did away with the speed lacing hooks in 1904 because they were easily bent, lost or broken. One would assume that the Navy would have followed. However, the Navy did far less marching than the Army. I think the Navy retained the lacing hooks through WW I , as most of the Navy shoes I've seen in WW I groupings have the lacing hooks. The inclusion of lacing hooks on any pair of post 1910 military shoes automatically makes them look a lot older than they may actually be.
I'm not stating one way or the other what the shoes in the post may be, because I don't know. I'm just pointing out a few facts that may help to identify what they are or are not.