spanish granizado de limon, a semi frozen dessert made with lemon juice and sugar

spanish granizado de limon, a semi frozen dessert made with lemon juice and sugar