Franco Luzi - Cowhide Leather Slip-on Business Shoes ‐ Mercari: Shop from Japan