Nicaragua 2013 sloth

An itchy sloth. Volcán Mombacho