Escamoles (Ant Larvae) Ice Cream 25 April 2016 by Peter Gerard · Published 25 April 2016 · Last modified 25 September 2017