Oxford

from €49.90, sizes 22 to 35

Oxford shoes, for boys and girls. Handmade in Portugal with velvet natural leather.