Teva sandals, men's size 9 (Spring Hill, Somerville)


       
Approximate Location         Show marker