Red cotton stainer, nymph Manantiales de Laguna Prieta Ecological Park, Santiago De Los Caballeros, Dominican Republic.