Oxford Shoes

Black Brown 1826 Oxford Shoes from Lord & Taylor