Kahlua and Cajeta
Kahlua & Mexican Caramel

Caramel • unctuous • layered • jammy • candied

$3.00