Main Image - MANEBÍ 'Ibiza' Espadrille Slip-On (Women)