Karl Lagerfeld Leather K/punched Logo Tote in White | Lyst Canada

Responsive image
source